lotus blossom - Turkish English Dictionary